|
Author |
Thread Statistics | Show CCP posts - 9 post(s) |

Arnath Othorem
Valkyries of Night Of Sound Mind
1
|
Posted - 2014.11.03 10:23:22 -
[1] - Quote
Raynaldo Rivera wrote:CCP FoxFour wrote:Cool stuff! This reminds me that I really need to get GitHub whitelisted as a good site so we don't get those stupid popups.
Thanks for sharing though! How does this implementation differ from the Brave one? (https://github.com/bravecollective/core) Really it just tries to be as simple as it can be. It does not require corp keys of any kind *currently*, All that is required for functionality is the alliance_id of the current alliance it is running for. Making it very easy to get up and running. Also brave requires admin task from the command line. I just made sure not to extend certain default django models (User and groups) allowing me to use the default admin implementation. Also from what i can tell regarding brave's auth is there is no automated tasks running to update information regarding api's *Correct me if im wrong*
Hi, one of the devs from the Brave project here!
I'm not sure what you mean by the corp keys thing. Brave Core doesn't need corp keys for anything--really it's kind of a shortcoming that there's no support for doing anything with corp keys right now, heh.
It's true that we require some administration from the command line. We're working on fixing this for common admin tasks (for example editing group ACLs used to require command line modifications, now there's web UI). But it will probably be a long time (if ever) before all setup and upgrades can be done without any command line work.
For updating api information, yep, we have a couple of tools to do that (one you can set up with a cronjob and one which runs as a standalone daemon).
It's rather late now but I wish you would have joined us and helped fix the shortcomings for your use, we always really appreciate more help! :) On the other hand, you probably ended up with a more reasonable tech stack.... |

Arnath Othorem
Valkyries of Night Of Sound Mind
1
|
Posted - 2014.11.03 10:54:08 -
[2] - Quote
To go off on a bit of a tangent...
CCP FoxFour wrote:Also I take it that because users need to log into things like Jabber with a username and password we wontreally see the EVE SSO integrated into these things anytime soon. Hmmmmmm I dunno about other systems, but with Brave services, EVE SSO would work fine in place of the Core login page. Our system is designed so that the user only ever enters their password into Core itself; other services use an oauth-like flow to log in via Core. For e.g. Jabber, the user goes to a webapp and sets a separate password used only for Jabber.
From that perspective, we could use EVE SSO to replace our own login page. The big thing we'll have to work through is how SSO would interact with our model of many characters being associated with a user. |

Arnath Othorem
Valkyries of Night Of Sound Mind
1
|
Posted - 2014.11.03 22:19:48 -
[3] - Quote
Raynaldo Rivera wrote:Hey man i didn't know you guys have the refres.py/update_keys.py is there any reason you arn't using celery? Automate the task from within the python application itself so you don't have to setup cronjobs etc?. It didn't seem too terrible to set this up as a standalone thing, compared to setting up and configuring a fully-featured distributed task system (I don't have any personal experience with Celery). I'm definitely interested in trying it out though.
Raynaldo Rivera wrote:You are based off django why not use the built in admin console? Register your models through the admin.py in each app very easy. We're not based off django. Brave Core uses a lightweight framework written by Core's original author :(( backed by mongoDB :((( Honestly I'm okay with using our own models instead of doing everything with django ORM, but it kind of sucks to be on a nonstandard stack. It's definitely a bit of a barrier to entry for new people coming into the codebase. |
|
|
|